Tureng Mobile
Deyim
1
f.
open (one's) big mouth